.dx-toast-content {
    display: inline-block;
    padding: 10px;
    vertical-align: middle;
}

.dx-toast-icon {
    display: table-cell;
    background-size: contain;
    width: 35px;
    height: 35px;
    margin-right: 10px;
    vertical-align: middle;
    background-position: left center;
    background-repeat: no-repeat;
}

.dx-toast-message {
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
}

.dx-toast-info {
    background-color: #80b9e4;
}

.dx-toast-warning {
    background-color: #ffb277;
}

.dx-toast-error {
    background-color: #ff7777;
}

.dx-toast-success {
    background-color: #6ec881;
}

.dx-rtl {
    .dx-toast-message {
        padding-left: 0;
        padding-right: 10px;
    }
}
